Deprecate show_all apis
authorMatthias Clasen <mclasen@redhat.com>
Tue, 31 Jul 2018 17:31:57 +0000 (13:31 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 31 Jul 2018 17:32:55 +0000 (13:32 -0400)
These functions are gone in GTK+ 4, so deprecate them here.

gtk/gtkwidget.c
gtk/gtkwidget.h

index ca0281cdd9331071560fd3a5268a9f49a44a1f1c..56d47c96cd53a93dd0cf6ff36166f1c85049c4c9 100644 (file)
@@ -1260,7 +1260,7 @@ G_GNUC_END_IGNORE_DEPRECATIONS
                             P_("No show all"),
                             P_("Whether gtk_widget_show_all() should not affect this widget"),
                             FALSE,
-                            GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY);
+                            GTK_PARAM_READWRITE|G_PARAM_EXPLICIT_NOTIFY|G_PARAM_DEPRECATED);
 
 /**
  * GtkWidget:has-tooltip:
index 04fd4ab41499c4c874982b11963ffad4393f0e12..bc1575039b600185021aa52d5baa841b7b8a2426 100644 (file)
@@ -628,12 +628,12 @@ GDK_AVAILABLE_IN_ALL
 void       gtk_widget_hide                (GtkWidget           *widget);
 GDK_AVAILABLE_IN_ALL
 void       gtk_widget_show_now            (GtkWidget           *widget);
-GDK_AVAILABLE_IN_ALL
+GDK_DEPRECATED_IN_3_24
 void       gtk_widget_show_all            (GtkWidget           *widget);
-GDK_AVAILABLE_IN_ALL
+GDK_DEPRECATED_IN_3_24
 void       gtk_widget_set_no_show_all     (GtkWidget           *widget,
                                            gboolean             no_show_all);
-GDK_AVAILABLE_IN_ALL
+GDK_DEPRECATED_IN_3_24
 gboolean   gtk_widget_get_no_show_all     (GtkWidget           *widget);
 GDK_AVAILABLE_IN_ALL
 void      gtk_widget_map                 (GtkWidget           *widget);